substantial likelihood - Alemán Inglés Diccionario